long barrow - Alemán Inglés Diccionario